func runtime.addb
28 uses
runtime (current package)
cgocheck.go#L174: ptrmask := addb(gcbits, skipMask)
cgocheck.go#L182: ptrmask = addb(ptrmask, 1)
mbitmap.go#L70: func addb(p *byte, n uintptr) *byte {
mbitmap.go#L667: bits = addb(bits, word/8)
mbitmap.go#L673: bits = addb(bits, 1)
mbitmap.go#L736: ptrmask = addb(ptrmask, 1)
mbitmap.go#L1021: heapBitsSetTypeGCProg(h, typ.ptrdata, typ.size, dataSize, size, addb(typ.gcdata, 4))
mbitmap.go#L1035: runGCProg(addb(typ.gcdata, 4), nil, ptrmask, 1)
mbitmap.go#L1124: endp = addb(ptrmask, n)
mbitmap.go#L1357: src = addb(src, 1)
mbitmap.go#L1372: src = addb(src, n)
mbitmap.go#L1381: src = addb(src, 1)
mbitmap.go#L1445: if j < nptr && (*addb(ptrmask, j/8)>>(j%8))&1 != 0 {
mbitmap.go#L1462: dumpGCProg(addb(typ.gcdata, 4))
mbitmap.go#L1560: endProg := unsafe.Pointer(addb(h.bitp, (totalBits+3)/4))
mbitmap.go#L1561: endAlloc := unsafe.Pointer(addb(h.bitp, allocSize/goarch.PtrSize/wordsPerBitmapByte))
mbitmap.go#L1889: runGCProg(addb(prog, 4), nil, (*byte)(unsafe.Pointer(s.startAddr)), 1)
mbitmap.go#L1981: mask[i/goarch.PtrSize] = (*addb(bitmap, off/8) >> (off % 8)) & 1
mbitmap.go#L1993: mask[i/goarch.PtrSize] = (*addb(bitmap, off/8) >> (off % 8)) & 1
mgcmark.go#L1205: bits := uint32(*addb(ptrmask, i/(goarch.PtrSize*8)))
mgcmark.go#L1340: bits := *addb(ptrmask, word/8)
mgcmark.go#L1367: bits := *addb(ptrmask, word/8)
mheap.go#L1949: return addb((*uint8)(b), n)
stack.go#L593: b := *(addb(bv.bytedata, i/8))
stack.go#L613: print(" ", add(scanp, (i+j)*goarch.PtrSize), ":", ptrnames[bv.ptrbit(i+j)], ":", hex(*(*uintptr)(add(scanp, (i+j)*goarch.PtrSize))), " # ", i, " ", *addb(bv.bytedata, i/8), "\n")
stack.go#L616: b := *(addb(bv.bytedata, i/8))
stack.go#L726: if *addb(gcdata, i/(8*goarch.PtrSize))>>(i/goarch.PtrSize&7)&1 != 0 {
symtab.go#L1168: return bitvector{stkmap.nbit, addb(&stkmap.bytedata[0], uintptr(n*((stkmap.nbit+7)>>3)))}